.collapse {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.35s ease;
     -moz-transition: height 0.35s ease;
       -o-transition: height 0.35s ease;
          transition: height 0.35s ease;
}

.collapse.in {
  height: auto;
}
.accordion {
  margin-bottom: 20px;
}

.accordion-group {
 margin-top: 5px; 
}

.accordion-heading {
  border-bottom: 0;
}

.accordion-heading .accordion-toggle {
  display: block;
  padding: 8px 15px;
      background: url("../../images/timkhoahoc/icon-add.png") no-repeat left center #cccccc;
	  color:#000;
	  font-size:15px;
	  padding-left:25px;
}

.accordion-toggle {
  cursor: pointer;
}
.block_khoahoc_cont
	{
	padding: 9px 0px;
	}
.accordion-inner {
  /* padding: 9px 0px;
  border-top: 1px solid #e5e5e5; */
}
.accordion.in.collapse
	{
	height:auto !important;
	}